Snake-like worm shell - German English Dictionary